package com.example.qihuibao.bean

import com.example.qihuibao.constant.Global
import java.util.*

data class ReqQueryOrderInfoBean(
    var CantID	:String = "",	//	餐厅ID
    var MealDateBegin	:String = Global.dateFormat.format(Date()),	//	订餐日期开始yyyymmdd
    var MealDateEnd	:String = Global.dateFormat.format(Date()),	//	订餐日期结束yyyymmdd
    var MealID	:String = "0",	//	餐别 01-05:0查全部
    var MealSetID	:String = "0",	//	套餐 01-99:0查全部，包括点餐
    var EmpID	:String? = null,	//		员工编号，不填则查询全部,电子餐票订餐记录为电子餐票ID  (//todo 非必填)
    var EmpName	:String? = null,	//		员工姓名，不填则查询全部,电子餐票订餐记录为电子餐票名称  (//todo 非必填)
    var Status	:String = "0",	//	状态:0 全部,1 已订餐未用餐,2 已用餐,3 统计模式取餐,4 退餐,5部分取餐,6退餐申请待批复,7停餐,8停餐撤消
    var EmpType	:String? = null,	//		员工类型，不填则查询全部,电子餐票订餐记录为电子类型ID  (//todo 非必填)
    var DepID1	:String? = null,	//		一级部门ID，不填则查询全部  (//todo 非必填)
    var DepID2	:String? = null,	//		二级部门ID，不填则查询全部  (//todo 非必填)
    var OrderType	:String? = null,	//		类型:0全部,1订餐,2现场取餐,3团餐,4停餐,如不送，则默认为1  (//todo 非必填)
    var UpdateTimeBegin	:String? = null,	//		记录更新时间开始,yyyymmddhh24miss  (//todo 非必填)
    var UpdateTimeEnd	:String? = null,	//		记录更新时间结束,yyyymmddhh24miss  (//todo 非必填)
    var PageNo	:Int = 1,		//	第几页
    var PageSize	:Int = 1000,		//	每页多少条
) : BaseReqBean("order_qry", "1.0")